//验证手机号码
$.validator.addMethod('mobile', function (value, element, params) {
    var reg = /^1\d{10}$/;
    var flag = true;
    if (!reg.test(value)) {
        flag = false;
    }
    return flag;
}, "");
// 验证固话
$.validator.addMethod('phone', function (value, element, params) {
    var reg = /^[0-9-()（）]{7,18}$/;
    var flag = true;
    if (value != "") {
        if (!reg.test(value)) {
            flag = false;
        }
    }

    return flag;
}, "");
// 验证字母和数字
$.validator.addMethod('codeOrNumber', function (value, element, params) {
    var reg = /^[a-zA-Z0-9]+$/;
    var flag = true;
    if (value != "") {
        if (!reg.test(value)) {
            flag = false;
        }
    }
    return flag;
}, "");

//验证版本号
$.validator.addMethod('versionNumber', function (value, element, params) {
    var reg = /^\d+(\.\d+)*$/;
    var flag = true;
    if (value != "") {
        if (!reg.test(value)) {
            flag = false;
        }
    }
    return flag;
}, "");


//验证支付宝
$.validator.addMethod('alipay', function (value, element, params) {
    var regEmail = /^[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?$/;
    var regMobile = /^1\d{10}$/;
    var flag = true;
    if (value != "") {
        if (!regEmail.test(value) && !regMobile.test(value)) {
            flag = false;
        }
    }
    return flag;
}, "");

//省必填
$.validator.addMethod('province', function (value, element, params) {
    var flag = true;
    if (value == "") {
        flag = false;
    }
    return flag;
}, "请选择省");

//市必填
$.validator.addMethod('city', function (value, element, params) {
    var flag = true;
    if (value == "") {
        flag = false;
    }
    return flag;
}, "请选择市");

//判断整数value是否大于0
$.validator.addMethod("isIntGtZero", function (value, element) {
    var reg = /^[1-9]\d*$/;
    var flag = true;
    if (value != "") {
        if (!reg.test(value)) {
            flag = false;
        }
        else {
            flag = Number(value) > 0 ? true : false;
        }
    }
    return flag;
}, "");

/*//轮播图类型必填
$.validator.addMethod('type', function(value, element, params) {
	var flag = true;
	if (value=="-1") {
		flag = false;
	}
	return flag;
}, "请选择轮播图类型");

//排序必填
$.validator.addMethod('sortBy', function(value, element, params) {
	var flag = true;
	if (value=="-1") {
		flag = false;
	}
	return flag;
}, "请选择排序");*/